home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_12_04 / weisfeld / ugly.c < prev   
Text File  |  1994-02-06  |  2KB  |  51 lines

  1. /**************************************************************
  2.   Listing 3 - switch statement example
  3. **************************************************************/
  4. case WM_COMMAND:
  5. {
  6.    switch (wParam) {
  7.      case WM_FILE_NEW:
  8.     MessageBox (hwnd, "file_new", "COMMAND SELECTED", MB_OK);
  9.      break;
  10.      case WM_FILE_OPEN:
  11.     MessageBox (hwnd, "file_open", "COMMAND SELECTED", MB_OK);
  12.      break;
  13.      case WM_FILE_SAVE:
  14.     MessageBox (hwnd, "file_save", "COMMAND SELECTED", MB_OK);
  15.      break;
  16.      case WM_FILE_SAVE_AS:
  17.     MessageBox (hwnd, "file_save_as", "COMMAND SELECTED", MB_OK);
  18.      break;
  19.      case WM_FILE_SAVE_ALL:
  20.     MessageBox (hwnd, "file_save_all", "COMMAND SELECTED", MB_OK);
  21.      break;
  22.      case WM_FILE_PRINT:
  23.     MessageBox (hwnd, "file_print", "COMMAND SELECTED", MB_OK);
  24.      break;
  25.      case WM_FILE_PRINTER_SETUP:
  26.     MessageBox (hwnd, "file_printer_setup", "COMMAND SELECTED", MB_OK);
  27.      break;
  28.      case WM_FILE_EXIT:
  29.     MessageBox (hwnd, "file_exit", "COMMAND SELECTED", MB_OK);
  30.      break;
  31.      case WM_EDIT_UNDO:
  32.     MessageBox (hwnd, "edit_undo", "COMMAND SELECTED", MB_OK);
  33.      break;
  34.      case WM_EDIT_REDO:
  35.     MessageBox (hwnd, "edit_redo", "COMMAND SELECTED", MB_OK);
  36.      break;
  37.      case WM_EDIT_CUT:
  38.     MessageBox (hwnd, "edit_cut", "COMMAND SELECTED", MB_OK);
  39.      break;
  40.      case WM_EDIT_COPY:
  41.     MessageBox (hwnd, "edit_copy", "COMMAND SELECTED", MB_OK);
  42.      break;
  43.      case WM_EDIT_PASTE:
  44.     MessageBox (hwnd, "edit_paste", "COMMAND SELECTED", MB_OK);
  45.      break;
  46.      case WM_EDIT_CLEAR:
  47.     MessageBox (hwnd, "edit_clear", "COMMAND SELECTED", MB_OK);
  48.      break;
  49.    } 
  50. }
  51.